hydraulic transmission system - Français Anglais Dictionnaire